Technology is best when it brings people together.
At Teckro our mission is to modernise and simplify clinical research. With Teckro our customers keep adding more clinical trials o...